mating sheep - Turc Anglais Dictionnaire